foul one's own nest – English–Español translations

🇬🇧 en es 🇪🇸

foul one's own nest verb

  • to hurt one's own interests, especially to damage the reputation of one's self
tirar piedras contra el propio tejado
Wiktionary Links